2def57d12653c050e2cc2857a348017bca170b20,fab/fabric-fab-osgi/src/main/java/org/fusesource/fabric/fab/osgi/url/internal/FabClassPathResolver.java,FabClassPathResolver,resolve,#,95
Before Change
DependencyTreeResult result = resolver.collectDependencies(pomDetails, offline);
this.rootTree = result.getTree();
sharedFilterText = emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_PROVIDED_DEPENDENCY));
requireBundleFilterText = emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_DEPENDENCY_REQUIRE_BUNDLE));
excludeFilterText = emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_EXCLUDE_DEPENDENCY));
optionalDependencyText = emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_OPTIONAL_DEPENDENCY));
sharedFilter = DependencyTreeFilters.parseShareFilter(sharedFilterText.trim());
requireBundleFilter = DependencyTreeFilters.parseRequireBundleFilter(requireBundleFilterText.trim());
excludePackageFilter = DependencyTreeFilters.parseExcludeFilter(excludeFilterText.trim());
excludeOptionalFilter = DependencyTreeFilters.parseExcludeOptionalFilter(optionalDependencyText.trim());
After Change
DependencyTreeResult result = resolver.collectDependencies(pomDetails, offline);
this.rootTree = result.getTree();
sharedFilterPatterns.addAll(Strings.splitAndTrimAsList(emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_PROVIDED_DEPENDENCY)), "\\s+"));
requireBundleFilterPatterns.addAll(Strings.splitAndTrimAsList(emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_DEPENDENCY_REQUIRE_BUNDLE)), "\\s+"));
excludeFilterPatterns.addAll(Strings.splitAndTrimAsList(emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_EXCLUDE_DEPENDENCY)), "\\s+"));
optionalDependencyPatterns.addAll(Strings.splitAndTrimAsList(emptyIfNull(getManfiestProperty(ServiceConstants.INSTR_FAB_OPTIONAL_DEPENDENCY)), "\\s+"));